\hypertarget{class_modelica_1_1_class}{
\section{Modelica::Class Class Reference}
\label{class_modelica_1_1_class}\index{Modelica::Class@{Modelica::Class}}
}
{\tt \#include $<$modelica.hpp$>$}

Inheritance diagram for Modelica::Class:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_modelica_1_1_class__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Modelica::Class:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=168pt]{class_modelica_1_1_class__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hyperlink{class_modelica_1_1_class_f76a6561cdef76345687a2bfd0665588}{Class} ()
\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
bool $\ast$ \hyperlink{class_modelica_1_1_class_06586e0c14cc6ee722dff9d21ff135e8}{encapsulated}
\begin{CompactList}\small\item\em This boolean value is true if the class is encapsulated. \item\end{CompactList}\item 
bool $\ast$ \hyperlink{class_modelica_1_1_class_a8ecb5e6be798638788eadeaa7cacd8f}{partial}
\begin{CompactList}\small\item\em This boolean value is true if the class is partial. \item\end{CompactList}\item 
std::string $\ast$ \hyperlink{class_modelica_1_1_class_c3dcd23de8babce7838fb4518a82c639}{name}
\begin{CompactList}\small\item\em The name of the class. \item\end{CompactList}\item 
std::string $\ast$ \hyperlink{class_modelica_1_1_class_f3cb921e4bf4e426c55df70044d2dac2}{comment}
\begin{CompactList}\small\item\em Comment of the class. \item\end{CompactList}\item 
\hyperlink{class_modelica_1_1_class_specifier}{ClassSpecifier} $\ast$ \hyperlink{class_modelica_1_1_class_b336dc5c07fef7bde51fb651428e69dd}{specification}
\begin{CompactList}\small\item\em Specification of the class. \item\end{CompactList}\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_modelica_1_1_class_f76a6561cdef76345687a2bfd0665588}{
\index{Modelica::Class@{Modelica::Class}!Class@{Class}}
\index{Class@{Class}!Modelica::Class@{Modelica::Class}}
\subsubsection[{Class}]{\setlength{\rightskip}{0pt plus 5cm}Modelica::Class::Class ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{class_modelica_1_1_class_f76a6561cdef76345687a2bfd0665588}




\subsection{Member Data Documentation}
\hypertarget{class_modelica_1_1_class_f3cb921e4bf4e426c55df70044d2dac2}{
\index{Modelica::Class@{Modelica::Class}!comment@{comment}}
\index{comment@{comment}!Modelica::Class@{Modelica::Class}}
\subsubsection[{comment}]{\setlength{\rightskip}{0pt plus 5cm}std::string$\ast$ {\bf Modelica::Class::comment}}}
\label{class_modelica_1_1_class_f3cb921e4bf4e426c55df70044d2dac2}


Comment of the class. 

\hypertarget{class_modelica_1_1_class_06586e0c14cc6ee722dff9d21ff135e8}{
\index{Modelica::Class@{Modelica::Class}!encapsulated@{encapsulated}}
\index{encapsulated@{encapsulated}!Modelica::Class@{Modelica::Class}}
\subsubsection[{encapsulated}]{\setlength{\rightskip}{0pt plus 5cm}bool$\ast$ {\bf Modelica::Class::encapsulated}}}
\label{class_modelica_1_1_class_06586e0c14cc6ee722dff9d21ff135e8}


This boolean value is true if the class is encapsulated. 

\hypertarget{class_modelica_1_1_class_c3dcd23de8babce7838fb4518a82c639}{
\index{Modelica::Class@{Modelica::Class}!name@{name}}
\index{name@{name}!Modelica::Class@{Modelica::Class}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}std::string$\ast$ {\bf Modelica::Class::name}}}
\label{class_modelica_1_1_class_c3dcd23de8babce7838fb4518a82c639}


The name of the class. 

\hypertarget{class_modelica_1_1_class_a8ecb5e6be798638788eadeaa7cacd8f}{
\index{Modelica::Class@{Modelica::Class}!partial@{partial}}
\index{partial@{partial}!Modelica::Class@{Modelica::Class}}
\subsubsection[{partial}]{\setlength{\rightskip}{0pt plus 5cm}bool$\ast$ {\bf Modelica::Class::partial}}}
\label{class_modelica_1_1_class_a8ecb5e6be798638788eadeaa7cacd8f}


This boolean value is true if the class is partial. 

\hypertarget{class_modelica_1_1_class_b336dc5c07fef7bde51fb651428e69dd}{
\index{Modelica::Class@{Modelica::Class}!specification@{specification}}
\index{specification@{specification}!Modelica::Class@{Modelica::Class}}
\subsubsection[{specification}]{\setlength{\rightskip}{0pt plus 5cm}{\bf ClassSpecifier}$\ast$ {\bf Modelica::Class::specification}}}
\label{class_modelica_1_1_class_b336dc5c07fef7bde51fb651428e69dd}


Specification of the class. 



The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
/home/jcardona/stuff/personal/gtkmodelica/src/\hyperlink{modelica_8hpp}{modelica.hpp}\end{CompactItemize}
